iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 10
0
自我挑戰組

從swift基礎出發的ARKit世界系列 第 10

Swift不可缺少的技能-autolayout自動排版

  • 分享至 

  • xImage
  •  

第十天,我們在設計一個版面時,換個機型就會整個跑版嗎?
今天講的是自動排版autolayout
非常重要!
可以在不同機型情況下依然維持版面整齊乾淨ㄛ
/images/emoticon/emoticon24.gif

  • autolayout(自動排版)
    同一個版面設計在不同機型下
    排版可能會跑掉!!!
    我們來改善這個問題
    autolayout必定要設定元件的x, y座標以及width, height
    跑版樣子:
    在i6s模擬器上是正常的置中

    同個檔案在iXsMax上執行造成的跑版情況

    如何調整成autolayout?
    1.都要置中的話


    再試試看在不同模擬器上執行結果:

    成功!
    2.非置中該調整哪呢
    (記得圖示中黃框部分要取消勾選!!!這裡忘記取消勾選為錯誤示範)
    3.佔版面多少百分比方式:
    (1)拖曳小範圍至大範圍並先選擇滿版
    (2)再調整右面板multiplier數值(0~1)調整百分比


上一篇
Swift中的UIKit-part1 (tag控制&程式碼產生元件)
下一篇
Swift中的UIKit-part2 (UISwitch開關, UISlider滑桿)
系列文
從swift基礎出發的ARKit世界30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言